
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>Changelog for Kendo UI v2015.2.624 (June 24, 2015)</title>
    <style>
        html, body {
            margin: 0;
            padding: 0;
        }

        body {
            font: .75em/1.5 Tahoma, sans-serif;
        }

        h1 {
            font-size: 2.2em;
            font-size: normal;
        }

        h2 {
            font-size: 2em;
            font-weight: normal;

            margin: 1.2em 0 .3em;
            padding-bottom: .2em;
        }

        .breaking {
            background-color: #e10c01;
            color: #fff;
            border-radius: 3px;
            padding: 3px 4px;
            display: inline-block;
            font-size: 11px;
            line-height: 1;
            font-weight: bold;
        }

        #page {
            width: 50em;
            margin: 0 auto 2em;
            border-radius: 0 0 1em 1em;
            box-shadow: 0 0 10px #ccc;
            padding: 1em 2em 2em;
        }

        .poBoxIcon {
            float: left;
            font-size: 2em;
            margin: 1.2em .5em 0 0;
        }

        .poTopLine {
            border-top: 2px solid #e1e1e1;
            margin: 17px 0 40px 0;
        }
    </style>

    <base href="http://www.telerik.com/support/whats-new/kendo-ui-web/release-history">
</head>
<body>
    <div id="page">
        <h1 class="title">Release notes for Kendo UI v2015.2.624</h1>

        <h1>Components</h1>
        <div class="tClear poTopLine">
            <div class="poBoxIconText">
                <p><strong>What's new</strong></p>
<ul>
<li>remove legacy kendoMobileSwipe</li>
<li>Show refresh button in toolbar when only one view is available</li>
</ul>
                <p><strong>What's fixed</strong></p>
<ul>
<li>kendo.support.zoomLevel() does not return a correct value in IE11 when a vertical scrollbar is present</li>
<li>Chinese localization for Scheduler is incomplete</li>
<li>kendo.util.encodeBase64 mangles line endings</li>
<li>TypeScript definitions are incompatible with jQuery 2.x</li>
<li>NOVA theme visual glitches</li>
</ul>
            </div>
        </div>


        <div class="tClear poTopLine">
            <h2>AngularJS</h2>
            <p><strong>What's new</strong></p>
<ul>
<li>Force widget's request when valuePrimitive:true and selected text is not defined</li>
<li>Upgrade to latest AngularJS 1.3.*</li>
</ul>
            <p><strong>What's fixed</strong></p>
<ul>
<li>ng-model binding does not work when parent scope object is cleared. </li>
<li>MultiSelect tagTemplate, not compiled against angular scope</li>
<li>Widget does not select item with value '0'</li>
<li>Widget does update k-ng-model when primitive values are used</li>
</ul>
        </div>
        <div class="tClear poTopLine">
            <h2>Application</h2>
            <p><strong>What's new</strong></p>
<ul>
<li>Support for "hairline" retina styling (retina option)</li>
</ul>
            
        </div>
        <div class="tClear poTopLine">
            <h2>AutoComplete</h2>
            
            <p><strong>What's fixed</strong></p>
<ul>
<li>Widget throws an exception when dataSource.group method returns undefined</li>
<li>Rendering issue in virtual mode</li>
<li>Widget throws an exception when tries to suggest INTs</li>
<li>Misleading visualization when last character from the selected item is deleted</li>
<li>Obsolete popup appears with virtualization when there are no suggestions</li>
<li>Not able to select item when value resolves to an index equal to the length of the first group.</li>
<li>Widget does not re-create item template when dataTextField is updated</li>
<li>"change" event is triggered twice</li>
</ul>
        </div>
        <div class="tClear poTopLine">
            <h2>Calendar</h2>
            
            <p><strong>What's fixed</strong></p>
<ul>
<li>Calendar shows March 31st grayed in Brazilian time zone</li>
</ul>
        </div>
        <div class="tClear poTopLine">
            <h2>ComboBox</h2>
            <p><strong>What's new</strong></p>
<ul>
<li>Force widget's request when valuePrimitive:true and selected text is not defined</li>
<li>Widget should support setting true/false values</li>
<li>Support for binding to select element with optgroup</li>
</ul>
            <p><strong>What's fixed</strong></p>
<ul>
<li>Disabled widget should bind the source when value is set</li>
<li>Widget throws an exception when dataSource.group method returns undefined</li>
<li>Widget initialized from a select with an empty option raises change event on blur</li>
<li>Widget does not set the correct custom value in Firefox when SELECT element is used</li>
<li>Widget clears the user input on initial data source load</li>
<li>Rendering issue in virtual mode</li>
<li>Widget does not display the placeholder in IE9 when value is cleared with the API</li>
<li>DropDownList displayed text is not updated after data source change</li>
<li>Widget throws an exception when tries to suggest INTs</li>
<li>Cascading Dropdownlist does not set value when using Source binding and source is instance of a DataSource</li>
<li>Widget initialized from SELECT does not remove the placeholder on focus (IE8)</li>
<li>Widget does not display the placeholder in IE8 when value is cleared with the API</li>
<li>Widget's list cannot select item from filtered data set after filter is cleared</li>
<li>After filtering widget's list cannot select item that was selected from filtered data set and is part of the first DataSource page</li>
<li>Widget does not select item with value '0'</li>
<li>Obsolete popup appears with virtualization when there are no suggestions</li>
<li>Not able to select item when value resolves to an index equal to the length of the first group.</li>
<li>After filtering widget's dropdown is opened if the arrow button is clicked twice, first click only shows a loading process</li>
<li>Widget does not re-create item template when dataTextField is updated</li>
</ul>
        </div>
        <div class="tClear poTopLine">
            <h2>DataSource</h2>
            
            <p><strong>What's fixed</strong></p>
<ul>
<li>Group item created for the added record in a server grouped with aggregates DataSource does not have default aggregates set</li>
<li>ODATA parameterMap sends empty $filter argument</li>
<li>Default implementation of the offline storage should call reader serialize</li>
<li>Deleted items are duplicated in offline mode</li>
<li>filter with operator as a function evaluates value as object instead of function</li>
</ul>
        </div>
        <div class="tClear poTopLine">
            <h2>DatePicker</h2>
            <p><strong>What's new</strong></p>
<ul>
<li>Add default ISO8601 formats to the parseFormats option</li>
</ul>
            <p><strong>What's fixed</strong></p>
<ul>
<li>DateView move method should handle ESC key properly</li>
<li>Calendar shows March 31st grayed in Brazilian time zone</li>
<li>"change" event is triggered twice</li>
</ul>
        </div>
        <div class="tClear poTopLine">
            <h2>DateTimePicker</h2>
            <p><strong>What's new</strong></p>
<ul>
<li>Add default ISO8601 formats to the parseFormats option</li>
</ul>
            <p><strong>What's fixed</strong></p>
<ul>
<li>DateView move method should handle ESC key properly</li>
<li>Calendar shows March 31st grayed in Brazilian time zone</li>
<li>"change" event is triggered twice</li>
</ul>
        </div>
        <div class="tClear poTopLine">
            <h2>Draggable</h2>
            <p><strong>What's new</strong></p>
<ul>
<li>support for draggable `autoScroll` option</li>
</ul>
            
        </div>
        <div class="tClear poTopLine">
            <h2>Drawing</h2>
            
            <p><strong>What's fixed</strong></p>
<ul>
<li>Constructor parameters are missing from TypeScript definitions</li>
</ul>
        </div>
        <div class="tClear poTopLine">
            <h2>DropDownList</h2>
            <p><strong>What's new</strong></p>
<ul>
<li>Force widget's request when valuePrimitive:true and selected text is not defined</li>
<li>Widget should support setting true/false values</li>
<li>Support for binding to select element with optgroup</li>
</ul>
            <p><strong>What's fixed</strong></p>
<ul>
<li>Widget triggers cascade event twice when value is set</li>
<li>Widget does not select correct value on cascade when MVVM binding is used</li>
<li>Widget does not select the correct item when optionLabel and virtual are defined</li>
<li>Disabled widget should bind the source when value is set</li>
<li>Widget throws an exception when dataSource.group method returns undefined</li>
<li>Not able to select item from DropDownList with virtualization</li>
<li>First value is assigned when blank DropDonwList with virtualization opened</li>
<li>Rendering issue in virtual mode</li>
<li>Virtualized widget does not select correct item on click when list is paged to the middle</li>
<li>Widget does not show the optionLabel when autoBind is false and value is empty string</li>
<li>DropDownList displayed text is not updated after data source change</li>
<li>IE: Validation triggered too soon</li>
<li>Item not selected accordingly when filtering is performed very quickly</li>
<li>cascade event is triggered when there is no dataSource</li>
<li>Widget does not select a dataItem that has value "null" or "" (empty string)</li>
<li>Cascading Dropdownlist does not set value when using Source binding and source is instance of a DataSource</li>
<li>Widget does not select item with value '0'</li>
<li>Widget does update k-ng-model when primitive values are used</li>
<li>Obsolete popup appears with virtualization when there are no suggestions</li>
<li>Not able to select item when value resolves to an index equal to the length of the first group.</li>
<li>Widget does not allow to select last items in the popup on mobile device when filtering is enabled</li>
<li>Widget does not re-create item template when dataTextField is updated</li>
<li>Widget scrolls popup content over filter input in mobile device</li>
</ul>
        </div>
        <div class="tClear poTopLine">
            <h2>Excel Export</h2>
            
            <p><strong>What's fixed</strong></p>
<ul>
<li>footerTemplate function receives aggregates in data.data instead of data</li>
</ul>
        </div>
        <div class="tClear poTopLine">
            <h2>Gantt</h2>
            <p><strong>What's new</strong></p>
<ul>
<li>Limit exported document size to 5080mm x 5080mm to comply with PDF 1.4 standard</li>
<li>Tab key now cycles in the edit form</li>
<li>Task progress is now accessible via ARIA attributes</li>
</ul>
            <p><strong>What's fixed</strong></p>
<ul>
<li>Exporting the day view in Gantt results in a malformed PDF file</li>
<li>Dependency cannot be selected when line is directly adjacent to the task</li>
</ul>
        </div>
        <div class="tClear poTopLine">
            <h2>Globalization</h2>
            <p><strong>What's new</strong></p>
<ul>
<li>Support for multiple day specifiers </li>
</ul>
            
        </div>
        <div class="tClear poTopLine">
            <h2>MVVM</h2>
            <p><strong>What's new</strong></p>
<ul>
<li>Force widget's request when valuePrimitive:true and selected text is not defined</li>
<li>Add CSS class binding feature</li>
<li>Add data-format support for the MVVM text binding</li>
</ul>
            <p><strong>What's fixed</strong></p>
<ul>
<li>Select element with value and source binding causes infinite loop when used in MVVM template</li>
<li>&lt;select&gt; doesn't update &lt;option&gt; text when MVVM binding changes</li>
</ul>
        </div>
        <div class="tClear poTopLine">
            <h2>MultiSelect</h2>
            <p><strong>What's new</strong></p>
<ul>
<li>Widget should support setting true/false values</li>
<li>Support for binding to select element with optgroup</li>
<li>'Single line' rendering mode of the selected tags</li>
</ul>
            <p><strong>What's fixed</strong></p>
<ul>
<li>Widget throws an exception when dataSource.group method returns undefined</li>
<li>Widget with MVVM value binding does not preselect items when autoBind:false is set</li>
<li>Rendering issue in virtual mode</li>
<li>An error is thrown when removing an item if autoClose is set to false and the popup has never been opened</li>
<li>Widget with virtualization throws an exception when try to open popup after filtering</li>
<li>MultiSelect tagTemplate, not compiled against angular scope</li>
<li>After filtering widget's list cannot select item that was selected from filtered data set and is part of the first DataSource page</li>
<li>Obsolete popup appears with virtualization when there are no suggestions</li>
<li>Not able to select item when value resolves to an index equal to the length of the first group.</li>
<li>Widget does not re-create item template when dataTextField is updated</li>
</ul>
        </div>
        <div class="tClear poTopLine">
            <h2>NumericTextBox</h2>
            
            <p><strong>What's fixed</strong></p>
<ul>
<li>"change" event is triggered twice</li>
</ul>
        </div>
        <div class="tClear poTopLine">
            <h2>PDF Export</h2>
            
            <p><strong>What's fixed</strong></p>
<ul>
<li>Russian Ruble sign is missing in exported PDF documents</li>
<li>proxyTarget option is not taken into account</li>
<li>Images missing in page template (PDF drawing)</li>
<li>Wrong parsing of background-image when both url and gradients are present</li>
</ul>
        </div>
        <div class="tClear poTopLine">
            <h2>Pager</h2>
            <p><strong>What's new</strong></p>
<ul>
<li>Display "all" option in pager to allow selecting a page size that equals the total number of records</li>
<li>Display "all" option in pager to allow selecting a page size that equals the total number of records</li>
</ul>
            
        </div>
        <div class="tClear poTopLine">
            <h2>PanelBar</h2>
            
            <p><strong>What's fixed</strong></p>
<ul>
<li>JavaScript error when all panels of a PanelBar are disabled</li>
</ul>
        </div>
        <div class="tClear poTopLine">
            <h2>PivotGrid</h2>
            <p><strong>What's new</strong></p>
<ul>
<li>Limit exported document size to 5080mm x 5080mm to comply with PDF 1.4 standard</li>
<li>Support for MVVM initialization</li>
<li>Support for XMLA response that does not contains SlicerAxis</li>
</ul>
            <p><strong>What's fixed</strong></p>
<ul>
<li>Widget does not copy member's fields correctly when fake tuple is created</li>
<li>PivotGrid does not render the text of a child dimension in IE and Firefox</li>
<li>IE: 2nd level column name not visible</li>
<li>Widget breaks when some of the model fields has 'null' value</li>
<li>PivotGrid freezes when try to delete two dimensions fast enough</li>
<li>Widget outputs un-formatted data on continues expand/collapse</li>
<li>Widget does not support 100% height</li>
<li>Widget does not support rendering a very specific slice of multuple dimensions per axis</li>
<li>JS exception is thrown when move dimension from row to column</li>
<li>PivotGrid with local binding shuffles data cells when expand/collapse second dimension</li>
<li>Widget does not fully support measure names with space</li>
</ul>
        </div>
        <div class="tClear poTopLine">
            <h2>Slider</h2>
            
            <p><strong>What's fixed</strong></p>
<ul>
<li>Possible to show buttons for RangeSlider</li>
</ul>
        </div>
        <div class="tClear poTopLine">
            <h2>TabStrip</h2>
            
            <p><strong>What's fixed</strong></p>
<ul>
<li>TabStrip layout is incorrect when using non-default tabPosition and a dataSource</li>
</ul>
        </div>
        <div class="tClear poTopLine">
            <h2>TimePicker</h2>
            
            <p><strong>What's fixed</strong></p>
<ul>
<li>"change" event is triggered twice</li>
</ul>
        </div>
        <div class="tClear poTopLine">
            <h2>ToolBar</h2>
            <p><strong>What's new</strong></p>
<ul>
<li>Add show/hide API methods that allows the user to show/hide ToolBar items</li>
</ul>
            
        </div>
        <div class="tClear poTopLine">
            <h2>TreeList</h2>
            <p><strong>What's new</strong></p>
<ul>
<li>Tab key now cycles in the edit form</li>
<li>Drag &amp; drop support via editable.move</li>
</ul>
            <p><strong>What's fixed</strong></p>
<ul>
<li>TreeList duplicates items when dataSource.read()  is called multiple times.</li>
<li>TreeList binding throws an error in IE8</li>
<li>TreeList duplicates nodes when local filtering is applied</li>
<li>TreeList MVVM initialization</li>
</ul>
        </div>
        <div class="tClear poTopLine">
            <h2>Window</h2>
            
            <p><strong>What's fixed</strong></p>
<ul>
<li>kendo window. setOptions resets actions in the maximized state</li>
<li>Window should restore the page horizontal scroll position after maximize and restore</li>
</ul>
        </div>
    </div>
</body>
</html>
